make a difficult trip - Almanca İngilizce Sözlük